#ifndef DLL_SYMBOL_H_
#define DLL_SYMBOL_H_

#include <stdlib.h>

typedef struct tag_dll_symbol_list {
    struct tag_dll_symbol_list *next;
    char *data;
} dll_symbol_list;

int dll_symbol_list_add_head(dll_symbol_list **ppHead, dll_symbol_list *pNode);
int dll_symbol_list_delete_head(dll_symbol_list **ppHead);
int dll_symbol_list_delete_all(dll_symbol_list **ppHead);

#endif //DLL_SYMBOL_H_
